home *** CD-ROM | disk | FTP | other *** search
/ ftp.cs.arizona.edu / ftp.cs.arizona.edu.tar / ftp.cs.arizona.edu / icon / newsgrp / group95b.txt / 000022_icon-group-sender _Wed May 24 05:04:42 1995.msg < prev    next >
Internet Message Format  |  1995-09-18  |  4KB

  1. Received: by cheltenham.cs.arizona.edu; Wed, 24 May 1995 07:01:55 MST
  2. To: icon-group-l@cs.arizona.edu
  3. Date: 24 May 1995 05:04:42 GMT
  4. From: porco@pathos.Berkeley.EDU (Travis C. Porco)
  5. Message-Id: <3puepa$86k@agate.berkeley.edu>
  6. Organization: University of California, Berkeley
  7. Sender: icon-group-request@cs.arizona.edu
  8. References: <3p9g5g$4l2@goanna.cs.rmit.edu.au>, <3pc58h$htb@news.computek.net>
  9. Subject: Re: icon notes [Re: Is there such a language...]
  10. Errors-To: icon-group-errors@cs.arizona.edu
  11.  
  12. In article <3pc58h$htb@news.computek.net>,  <gep2@computek.net> wrote:
  13. +>  :ICON programmers should be actively promoting the language they love: making 
  14. +>  :code reservoirs, cool ways of doing things,etc.. I see none of that. 
  15. +>  
  16. +>  But they *DO*.  I have seen quite a bit of code posted to comp.lang.icon
  17. +>  over the last couple of years, and user-contributed Icon code _is_ held
  18. +>  at cs.arizona.  It isn't hard to find: cd icon and follow the READ.MEs.
  19. +>  
  20. +>  :Or they should have an active newsgroup, interactive newsletters, etc to tell
  21. +>  :the world their accomplishments.
  22. +
  23. +Well, I lived in Paris for almost nine years, and during that time I helped organize a
  24. +visit of Madge Griswold (co-author of the Icon book) to talk to a large computer
  25. +club;  managed to get an echo of the Icon newsgroup on a popular local BBS;
  26. +and also frequently discussed both SNOBOL4+ and Icon on lots of international
  27. +echo conferences.  I entered Icon or SNOBOL4+ programs into several BBS
  28. +programming competitions.  I managed to get a couple of local programmers interested,
  29. +but most seemed stuck on their stupid Perl garbage (who needs it, if you have 
  30. +SNOBOL4+ and Icon?????).  After lots of mostly unsuccessful attempts, I finally
  31. +just gave up and decided to keep it to myself... my secret weapon in the Consulting
  32. +Wars.  :-)
  33. +
  34. +I can come in after another consultant, and often do a project in two days that
  35. +the other guy has said will take him one or two months... even if I charged two or
  36. +three times as much for my time as he does, I can still solve the client's problem for
  37. +less money, and get the solution to him sooner.  And when a client is paying for a
  38. +programmer by the day, I've NEVER YET had a client insist that I write the thing in
  39. +C or something more common, instead of SNOBOL4+.
  40. +
  41. +>  Let's see:  Fortran is still alive, COBOL is still alive, Basic is still
  42. +>  alive, MUMPS is still alive, APL is still alive, Lisp is still alive,
  43. +>  people are _still_ (much to my astonishment) using Jovial, I've got a
  44. +>  SNOBOL system so SNOBOL is still alive....
  45. +
  46. +Actually, for everyday programming tasks, I personally still prefer SNOBOL4+ to
  47. +Icon.  I just think it's easier to use, unless I need character sets or combinatorial
  48. +things or some of the other special features of Icon.
  49. +
  50. +
  51.  
  52. Tell us more.  I find Icon fascinating, but it is so intricate
  53. in some ways and so different that it would take me a _long_
  54. time of stumbling in the dark to learn how to use it
  55. effectively.  I'd consider paying anyone who could show me
  56. tricks, techniques, tips.  After all, there aren't hundreds of
  57. books on this fascinating language, and I'm not a big one to
  58. reinvent the wheel.  
  59.  
  60. So share with us details, case studies, tips, tricks if you
  61. like; many of us lurkers would like to see this sort of thing.
  62. In particular, how is Snobol preferable to Icon for some
  63. tasks?  Both are interesting languages and a non-flame-war
  64. comparison might shed light on both.
  65.  
  66. --Travis
  67.